the rain is over. - Español Inglés Diccionario